//
//  UIColor+BaseColor.h
//  baseVC
//
//  Created by 陶磊 on 2019/12/16.
//  Copyright © 2019 QHT. All rights reserved.
//

#import <UIKit/UIKit.h>

#define UIColorFromRGB(rgbValue) \
[UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
green:((float)((rgbValue & 0x00FF00) >>  8))/255.0 \
blue:((float)((rgbValue & 0x0000FF) >>  0))/255.0 \
alpha:1.0]

#define UIColorFromARGB(argbValue) \
[UIColor colorWithRed:((float)((argbValue & 0x00FF0000) >> 16))/255.0 \
green:((float)((argbValue & 0x0000FF00) >>  8))/255.0 \
blue:((float)((argbValue & 0x000000FF) >>  0))/255.0 \
alpha:((float)((argbValue & 0xFF000000) >>  24))/255.0]

#define UIcolorRGB(r,g,b) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1.000]


NS_ASSUME_NONNULL_BEGIN

@interface UIColor (BaseColor)

+ (UIColor *)baseBackgroundColor;

+ (UIColor *)baseBlueColor;

+ (UIColor *)baseGrayColor;

+ (UIColor *)baseTextBlueColor;

+ (UIColor *)baseTextBlackColor;

+ (UIColor *)baseRedColor;
#pragma mark -- standard color
/** 标准黑色 0x353535 53,53,53 */
+ (UIColor *)base_standardBlack;

/** 标准橙色 0xff775c 255,119,92 */
+ (UIColor *)base_standardOrange;

/** 标准蓝色 0x2A7CEC 42,124,236 */
+ (UIColor *)base_standardBlue;

/** 导航栏tabar线景色 0xfbfbfb 224,224,224 */
+ (UIColor *)base_navaAndTabbarLineColor;

/** 标准灰色 0x979ea8 151,158,168 */
+ (UIColor *)base_standardGray;

/** 标准绿色 0x3acd75 58，205，117 */
+ (UIColor *)base_standardGreen;

/** 标准红色 0xFF4835 255,72,53 */
+ (UIColor *)base_standardRed;

/** 暗灰色 0xb7b7b7 183,183,183 */
+ (UIColor *)base_hintGray;

/** 背景灰色 0xf7f7f7 247,247,247 */
+ (UIColor *)base_backgroundGray;

/** 分隔线颜色 0xEBEBEB 235,235,235 */
+ (UIColor *)base_separator;

/** 导航栏背景色 0xfbfbfb 251,251,251 */
+ (UIColor *)base_titleBackground;

#pragma mark -- custom color
/** 自定义蓝色 51,153,255 */
+ (UIColor *)base_cumstomBlue;

/** 自定义蓝色1 233,251,254 */
+ (UIColor *)base_cumstomBlue1;

/** 自定义蓝色2 */
+ (UIColor *)base_cumstomBlue2;

/** 自定义灰色 161,160,160 */
+ (UIColor *)base_customGray;

/** 自定义灰色1 139,139,139 */
+ (UIColor *)base_customGray1;

/** 自定义灰色2 216,220,223 */
+ (UIColor *)base_customGray2;

/** 自定义灰色3 210,210,210,#D2D2D2*/
+ (UIColor *)base_customGray3;

/** 自定义灰色4 153,164,183,#99A4B7*/
+ (UIColor *)base_customGray4;

/** 自定义灰色5 218,218,218,#DADADA*/
+ (UIColor *)base_customGray5;

/** 自定义灰色6 194, 191, 191, #C2BFBF*/
+ (UIColor *)base_customGray6;

/** 自定义灰色7 #D4D4D4 212, 212, 212 */
+ (UIColor *)base_customGray7;

/** 自定义橙色 255,111,55,#FF6F37 */
+ (UIColor *)base_customOrange;

/** 橙色1 0xEB4D3E 235,77,62 */
+ (UIColor *)base_customOrange1;

/** systemCellLine 200,199,204 */
+ (UIColor *)base_systemCellLine;

/** 暗红 255,85,85 */
+ (UIColor *)base_customRed;

/** 自定义黑色1 #3A3A3A 58,58,58 */
+ (UIColor *)base_customBlack1;

/** 首页按钮颜色*/
+ (UIColor *)base_homeBtnBlue;

/** 首页按钮默认颜色 */
+ (UIColor *)base_homeBtnGray;

/** 首页文字颜色*/
+ (UIColor *)base_homeTitleBlack;

/** 首页区域列表不选中的背景颜色*/
+ (UIColor *)base_homeAreaListGray;
/** 首页区域列表分割线默认颜色*/
+ (UIColor *)base_LineGray;
/** 首页分类选择颜色*/
+ (UIColor *)base_homeLineGray;
/** 首页导航栏等常规蓝色*/
+ (UIColor *)base_homeBlue;
/** 常规红色*/
+ (UIColor *)base_homeRed;
/** 常规黄色*/
+ (UIColor *)base_homeYellow;
/** 常规灰色*/
+ (UIColor *)base_homeGray;
/** 商城主色调蓝色*/
+ (UIColor *)base_blue;
/** 商城 红色*/
+ (UIColor *)base_redColor;
/** 灰色 185 185 185*/
+ (UIColor *)base_185grayColor;
/** 灰色 245 245 245*/
+ (UIColor *)base_245grayColor;
/** 基础色调绿*/
+ (UIColor *)base_green;
@end

NS_ASSUME_NONNULL_END
